﻿using System.ComponentModel.DataAnnotations;
using GC_RF.Domain.Constants;

namespace GC_RF.Site.Models.Account
{
	public class ResetPasswordModel
	{
		#region Properties

		[Required(ErrorMessage = Templates.RequiredErrorMessage)]
		[StringLength(20, ErrorMessage = "{0} должен состоять как минимум из {2} символов", MinimumLength = 6)]
		[DataType(DataType.Password)]
		[Display(Name = "Пароль")]
		public string Password { get; set; }

		[DataType(DataType.Password)]
		[Display(Name = "Подтверждение пароля")]
		[Compare("Password", ErrorMessage = "Введенные пароли не совпадают")]
		public string ConfirmPassword { get; set; }

		public string Token { get; set; }

		#endregion
	}
}